home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
-
-
- <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
-
- <!DOCTYPE dialog SYSTEM "chrome://mozapps/locale/update/errors.dtd">
-
- <dialog id="errors"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- title="&errors.title;"
- onload="init()"
- style="width: 28em;"
- buttons="cancel">
-
- <script type="application/x-javascript">
- <![CDATA[
- function init()
- {
- var state = window.arguments[0].state;
- var brandShortName = document.getElementById("brandStrings").getString("brandShortName");
- var updateStrings = document.getElementById("updateStrings");
- var str = updateStrings.getFormattedString(state + "ErrorDescription", [brandShortName]);
- document.getElementById("intro").appendChild(document.createTextNode(str));
-
- var xpinstallStrings = document.getElementById("xpinstallStrings");
-
- var items = window.arguments[0].errors;
- var listbox = document.getElementById("extensions");
- for (var i = 0; i < items.length; ++i) {
- if (items[i].error) {
- var listitem = document.createElement("listitem");
- try {
- var errorString = xpinstallStrings.getString("error" + items[i].error);
- var label = updateStrings.getFormattedString("installErrorItemFormat",
- [items[i].name, errorString]);
- }
- catch (e) { label = items[i].name; }
- listitem.setAttribute("label", label);
- listbox.appendChild(listitem);
- }
- }
- var strings = document.getElementById("updateStrings");
- var cancel = document.documentElement.getButton("cancel");
- cancel.label = strings.getString("closeButton");
- cancel.focus();
- }
- ]]>
- </script>
-
- <stringbundleset id="updateSet">
- <stringbundle id="brandStrings" src="chrome://global/locale/brand.properties"/>
- <stringbundle id="xpinstallStrings" src="chrome://global/locale/xpinstall/xpinstall.properties"/>
- <stringbundle id="updateStrings" src="chrome://mozapps/locale/update/update.properties"/>
- </stringbundleset>
-
- <description id="intro"/>
- <separator/>
- <listbox id="extensions" rows="7"/>
- <separator/>
-
- </dialog>
-
-